home *** CD-ROM | disk | FTP | other *** search
- Path: newsfeed.tip.net!usenet
- From: mats@plea.se (Mats Magnusson)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Serial Cable
- Date: 13 Jan 1996 04:59:04 GMT
- Organization: Uniplus Internet Access
- Message-ID: <1456.6586T223T2699@plea.se>
- References: <831.6575T934T1608@mailbox.swipnet.se>
- NNTP-Posting-Host: beatles.plea.se
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
-
- >Hi... We are currently developing a game for the Aga-Machines...
-
- >After some hard work to implement networking game by a null-link we tested
- >it on a plain 1200 and it didn't work as good as we wanted it to do. If we
- >ran just the serial routines it went fine it at least 38400. But in the
- >game we are using a blitter-interrupt for blitting all our objects. And
- >with the blitterinterrupt on the serial routines doesn't work over approx.
- >9600 on the configuration: Plain 1200 <-> 1200 with a Blizzard 1220,,,
-
- >We sure would like it to work in higher speeds since we have a four player
- >mode which needs to send approx. 40 bytes / frame which needs a higher
- >speed than 9600...
-
- Well, are you 100% sure that it's the blitter interrupt that causes you're
- problem, and not some module player. The blitter is only on level 3, but
- the serial port is on level 5 (recieve). A moduleplayer using CIA's usually
- use the level-6 cia. As you alreade has shut down the system, you might be
- able to use the level-2 cia instead.
-
- One other reason might be that transmitting becomes slow, as the transmit
- buffer empty is only level 1, but that could easily be ovecomed, if you
- always transmit and receive about the same amount of bytes. In you're
- recieve interrupt, also have a look and see if the transmit buffer has
- become empty, and then fill it too, then, everytime you recieve a byte, the
- transmission of one byte automagicaly gets priority over the blitter.
-
-
-
-
-